home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Environments / Prograph Classic 2.6.1 / Prograph Reference Manual / Prograph Reference 1-4 / Prograph Reference 1-4.rsrc / TEXT_130.txt < prev    next >
Encoding:
Text File  |  1995-10-21  |  6.9 KB  |  377 lines

  1.  
  2.  Table of Contents
  3.  
  4.    This Table of Contents retains the original printed manual page numbering scheme.  Special Tags have been added to allow instant Finding of all page references.  Pull down the File menu and Choose Find, then enter the desired page number with asterisk characters preceding and following the number.  
  5.      For example, *7* will Find several tags that reside within the text formerly on printed page 7 of the manual.
  6.  
  7. Introduction    1
  8.  
  9. Presentation Conventions     1
  10.  
  11. Chapter 1.  Prograph: The Language    3
  12.  
  13. Overview    3
  14. Classes    4
  15. Editor Actions    5
  16. Class Names    5
  17. Attributes    5
  18. Methods    6
  19. Plain Method    7
  20. Get Method    7
  21. Set Method    7
  22. Initialization Method     7
  23. Methods    8
  24. Universal Methods    8
  25. Cases of Methods    8
  26. Compact Code    9
  27. Operations    9
  28. Connectors    10
  29. Datalinks    10
  30. Synchro Links    10
  31. Names of Operations    11
  32. Prograph Operations    11
  33. Simple    12
  34. Constant    12
  35. Match    13
  36. Persistent    13
  37. Instance    13
  38. Get    14
  39. Set    14
  40. Super    15
  41. Local    15
  42. Evaluate    16
  43. Name    16
  44. Terminal    17
  45. Root    17
  46. Macintosh Toolbox Operations    17
  47. Mac Method    17
  48. Mac Constant, Mac Match, and Mac Global    17
  49. Mac Get Field, Mac Set Field, and Mac Address    18
  50. Multiplex Operations    18
  51. Repeat    18
  52. List    19
  53. Loop    19
  54. Partition    19
  55. Controls    19
  56. Success, Failure, and Error    20
  57. Success    20
  58. Failure    20
  59. Error    20
  60. The Controls    20
  61. Next Case    21
  62. Continue    21
  63. Terminate    21
  64. Finish    21
  65. Fail    22
  66. Inject    22
  67. Persistents    23
  68.  
  69. Chapter 2.  The Editor Environment    25
  70.  
  71. General Rules in the Editor    25
  72. Launching Prograph Documents    25
  73. Prograph Extensions Folder    26
  74. When Prograph Is Launched    26
  75. Creating Prograph Elements    27
  76. Automatic Scrolling    28
  77. Selection    28
  78. Appearance    28
  79. Click    28
  80. Shift-Click    29
  81. Marquee    29
  82. Dragging    29
  83. Nudging    29
  84. Zoom and Shrink-Wrap    29
  85. Editing Names    30
  86. Linking/Unlinking    30
  87. Opening    30
  88. Commenting    30
  89. Manipulation of Groups of Selected Elements    30
  90. Combinations    31
  91. Error Prevention    31
  92. Menu Descriptions    31
  93. General Features    31
  94. The Apple Menu    32
  95. About Prograph‚Ķ    32
  96. Switch Context    32
  97. Enter Editor    32
  98. The File Menu    32
  99. New    33
  100. Open‚Ķ    33
  101. Save    35
  102. Save As‚Ķ    35
  103. New Text‚Ķ    36
  104. Open Text‚Ķ    36
  105. Save Text    37
  106. Save Text As‚Ķ    37
  107. Page Setup‚Ķ    37
  108. Print‚Ķ    37
  109. The Edit Menu    40
  110. Undo    40
  111. Cut, Copy, Paste, Clear    40
  112. Cut Object    41
  113. Copy Object    41
  114. Paste Object    41
  115. Delete Object    41
  116. Replicate Object    41
  117. Select All Objects    41
  118. Copy Value    41
  119. Replace Value    42
  120. Propagate Attribute    42
  121. Bring Closer    42
  122. Send Further    42
  123. The Tools Menu    42
  124. Find‚Ķ    43
  125. Set Selection    45
  126. Find Again    46
  127. Replace    46
  128. Replace All    46
  129. Compact    46
  130. Uncompact     48
  131. Make Execute Only    48
  132. The Opers Menu    48
  133. Simple     49
  134. Constant    49
  135. Match    49
  136. Persistent    49
  137. Instance    49
  138. Get    50
  139. Set    50
  140. Local    50
  141. Evaluate    50
  142. Mac Constant    50
  143. Mac Match    50
  144. Mac Global    50
  145. Mac Address    50
  146. Mac Get Field    51
  147. Mac Set Field    51
  148. Opers to Local    51
  149. Local to Method‚Ķ    51
  150. The Controls Menu    53
  151. Operations    53
  152. Terminals and Roots    54
  153. Controls on Operations and on the Output Bar    54
  154. The Info Menu    55
  155. Display of Information    56
  156. Comment Visibility    64
  157. Comment Propagation    64
  158. Class Hierarchy    64
  159. Errors / Program Correctness / Options    65
  160. The Windows Menu    70
  161. Universal Methods, Classes, Persistents    70
  162. Methods‚Ķ, Attributes‚Ķ    70
  163. Local Heritage‚Ķ    70
  164. Stack    71
  165. Close Window    71
  166. Remember Windows    71
  167. Restore Windows    71
  168. Tidy Icons    71
  169. Add Scroll Page, Remove Scroll Page    72
  170. Window Descriptions    72
  171. The Universal Methods Window    72
  172. Opening    73
  173. Creating    73
  174. Deleting    73
  175. Naming    73
  176. Editing a Method    73
  177. Combinations    73
  178. The Classes Window    74
  179. Opening    74
  180. Creating    74
  181. Showing/Hiding Classes    74
  182. Editing    75
  183. Naming    76
  184. Connecting / Disconnecting    76
  185. Opening Classes    76
  186. Combinations    76
  187. Group Selection    76
  188. The Class Methods Window    77
  189. Opening    77
  190. Creating     77
  191. Deleting    78
  192. Naming    78
  193. Transforming a Class Method    78
  194. Editing a Method    78
  195. Combinations    78
  196. The Attributes Window    79
  197. Opening    79
  198. Attribute List Areas    79
  199. Creating     79
  200. Deleting     80
  201. Editing    80
  202. Naming    80
  203. Commenting    80
  204. Changing Default Values    80
  205. Dragging    80
  206. Combinations    81
  207. Group selection    81
  208. The Persistents Window    81
  209. Opening    81
  210. Creating    81
  211. Naming    81
  212. Changing Values    81
  213. The Case Window    82
  214. Banner    82
  215. Opening    82
  216. Creating     83
  217. Copying    83
  218. Deleting    83
  219. Naming    83
  220. Specifying Execution Order    83
  221. Connecting / Disconnecting    84
  222. Commenting    84
  223. Dragging    84
  224. Transformations    84
  225. Combinations of Creating, Connecting, and Annotating    89
  226. Selection of Element Groups    90
  227. Manipulation of Groups    90
  228. Enforcement of Corresponding Arity    92
  229. Propagation of Comments    92
  230. Opening Operations: The Left and Right ‚ÄúClick Spots‚Äù    93
  231. Manipulation of Cases    97
  232. Case Controls     97
  233. Case List Pane    97
  234. Closing Case Windows    98
  235. Value Window    99
  236. Banner    99
  237. Window Regions    99
  238. Opening    100
  239. Modes    100
  240. Editing    101
  241. Effects of Buttons    102
  242. Types    102
  243. The Text Window    102
  244. Opening    102
  245. Naming    102
  246. Editing in the Text Window    103
  247. Effects of Context Switching    103
  248.  
  249. Chapter 3.  The Interpreter Environment    105
  250.  
  251. Modes of Execution    105
  252. Windows    106
  253. Stack Window    107
  254. Opening    108
  255. Actions    108
  256. Rollback    108
  257. Case Window    109
  258. Opening    109
  259. Actions    109
  260. Displaying Values    110
  261. Opening Value Windows    111
  262. Rollback    112
  263. Roll Forward    114
  264. Effect of Roll Forward and Rollback on the Stack    114
  265. Menus    114
  266. Apple Menu    115
  267. Switch Context    115
  268. Enter Editor    115
  269. Exec Menu    115
  270. Run    116
  271. Execute Method    116
  272. Abort    116
  273. Set Program    117
  274. Clear Program    117
  275. Step/Show Level‚Ķ    117
  276. Step/Show On, Step/Show Off    118
  277. Breakpoint On    119
  278. Breakpoint Off    119
  279. Clear Steps & Breaks    119
  280. Trace    119
  281. Debug    119
  282. Runtime Interruption    120
  283. Automatic Creation at Runtime    120
  284. Method    120
  285. Attribute    121
  286. Persistents     121
  287. Classes     122
  288. Errors in Execution    122
  289. Apple Events    123
  290. Prograph Interpreter Apple Events    123
  291. Required Suite    123
  292. Miscellaneous Standard Suite    123
  293. Core Suite    123
  294. Do Menu    124
  295. Open Method Window    124
  296. Close Window    124
  297.  
  298. Chapter 4.  Application Builder    125
  299.  
  300. General Features    125
  301. Specification and WYSIWYG Editors    125
  302. System 7 Look and Feel    127
  303. Applicable Prograph Menus    127
  304. Apple menu    127
  305. About Prograph‚Ķ    127
  306. Enter Editor    128
  307. Exit Editor    128
  308. Edit menu     128
  309. Info Menu    129
  310. Application Editor    129
  311. Name    130
  312. About Method    130
  313. Classes    130
  314. List of Instances    130
  315. Windows/Menus    130
  316. Library/Active List    131
  317. >>New Instance>>    131
  318. <<Set Defaults<<    131
  319. Install    131
  320. Add to Active List    131
  321. Delete    131
  322. Edit    132
  323. Apple Events    132
  324. Menu Editor    132
  325. Menu    133
  326. Disable Menu    133
  327. Item    133
  328. Method    133
  329. Key    134
  330. Balloon‚Ķ    134
  331. Insert Before    134
  332. Insert After    134
  333. Delete    134
  334. Instance    134
  335. Disable Item    134
  336. Check    135
  337. Styles    135
  338. Keys    135
  339. Bold, Italic, Underline, Outline, Shadow    135
  340. Shift, Option, Control    135
  341. Window Editors    136
  342. WYSIWYG Window Editor    136
  343. Window Specification Editor    137
  344. Window Title    138
  345. Activate Method, Close Method, Idle Method, 
  346. Key Method    138
  347. Document, Dialog, Plain, Plain w/Shadow    138
  348. Close Box    138
  349. Zoom Box    138
  350. Grow Box    139
  351. Modal    139
  352. Window Item Editors    139
  353. WYSIWYG Window Item Editor    139
  354. Window Item    140
  355. Click Item    141
  356. Balloon‚Ķ    141
  357. Button    142
  358. Radio Set    143
  359. Check Box    143
  360. Graphic    144
  361. Pict    144
  362. Icon    145
  363. Text    146
  364. Edit Text    148
  365. Scroll Text    149
  366. Styled Text in Prograph Classic    149
  367. Scroll List    150
  368. Canvas    151
  369. Balloon Help    153
  370. Balloon Help Editor    154
  371. Access to Events    158
  372. Events in Prograph    158
  373. Apple Events    158
  374. Handling Events Yourself    160
  375. Mouse Techniques    163
  376.  
  377. INDEX            Use Contents Menu or Find *Index* to jump to the Index (last chapter)